copious rain - Turco Inglés Diccionario